﻿module Sustainalytics.EsgRatings.Admin {

    export class TestESGRatingOutDto {

        public listCompanies: IdNamePair[]; 
        public listPeerGroups: IdNamePair[]; 
        public listIndustryGroups: IdNamePair[]; 
        public listWeightMatrixes: IdNamePair[]; 
        public listReferenceUniverses: IdNamePair[]; 

        public SelectedCompaniesIds: string[]; 
        public SelectedPeerGroupsIds: string[]; 
        public SelectedIndustryGroupsIds: string[]; 

        public SelectedMatrixId: string;
        public SelectedReferenceUniverseId: string;
        public SelectedComparativeGroup: number;  
        public SelectedTemplateType: number;
        public SelectedCompanyType: number;        
        public AllCompanies: boolean = false;

        public data: any = null;
    }

    export class TestESGRatingUi extends TestESGRatingOutDto {
    }
} 